General Notification Service (GNS) Security
Security for the GNS is administered by the Access Control Service (ACS). As with other CygNet services, security is set on an application and event basis. The application name of the GNS is defined in the service configuration file using the keyword ACS_APPLICATION. The default is “GNS.” The security events are listed in the GNS Events table below.
The following tables provide details about GNS security settings. See also Security.
| Service Application Name | Main Security Event | Component-Level Security | Subject to Application Override |
|---|---|---|---|
|
GNS (name defined in service configuration file) |
ACCESS (name defined in service configuration file) |
Yes, notification record and notification queue |
No |
GNS Events
| Event | Event Description | Authorization | Tasks |
|---|---|---|---|
|
ACCESS |
Service content management |
0-None |
View list of notification records in the service |
|
1-Read |
View properties of notification records |
||
|
2-Update |
Edit notification records (message, recipients, etc.) |
||
|
3-Add |
Add notification records |
||
|
4-Delete |
Delete notification records |
||
|
5-Admin |
Full permission for all service Events (except ODBC) regardless of the authorization for those Events |
||
|
GNSPIN |
GNS user and PIN management |
5-Admin |
Full permission to view and edit GNS users, email addresses, and their PINs. See Configuring a PIN |
|
ODBC |
Access service records from an ODBC-compliant application |
0-None |
None |
|
1-Read |
View records in the service |
||
|
2-Update |
Edit existing records |
||
|
3-Add |
Add records |
||
|
4-Delete |
Delete records |
||
|
5-Admin |
Inclusive |
||
|
QUEUE |
Queue management. |
0-None |
View list of notification records in the queue |
|
1-Read |
Inclusive |
||
|
2-Update |
Inclusive |
||
|
3-Add |
Acknowledge notifications online or via email |
||
|
4-Delete |
Delete notifications from the queue |
||
|
5-Admin |
Inclusive |
||
|
Miscellaneous GenServe security management Note: The SVCINFO event allows changes to log settings and use of the GlobalFunctions method SetGenserveInfo without requiring higher privileges on other actions. Other tasks are listed at right. |
0-None |
None |
|
|
1-Read |
Change queue translations This event is used by DBS services to avoid full replication resyncs after failovers. |
||
|
5-Admin |
Permission level required to perform the following tasks:
|
More:



